strike or fall on - Turkish English Dictionary